<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        function getSum(num1, num2) {
            return num1 + num2; // 遇到return 返回结果以后
            // 后边的代码不会执行  
            console.log(1 + 1);
            console.log(1 + 2);
            console.log(1 + 3);
        }

        // console.log(getSum(10,20));


        // 判断一个数是否是水仙花数  
        //  153返回 true 
        //  123 返回false 
        // 用户一个数字 
        // var num1 = 123;
        // var h = parseInt(num1 / 100);
        // var t = parseInt(num1 % 100 / 10);
        // var n = parseInt(num1 % 10);

        // if (h ** 3 + t ** 3 + n ** 3 == num1) {
        //     alert(true)
        // } else {
        //     alert(false)
        // }
        // break 只能出现在 switch for while do while 
        // 不能出现在函数中 
        // return 输出结果后 后边的代码就不执行了 
        function checkIsF(num1) {
            if (num1 < 100 || num1 > 999) {
                return false
            }
            var h = parseInt(num1 / 100);
            var t = parseInt(num1 % 100 / 10);
            var n = parseInt(num1 % 10);

            // if (h ** 3 + t ** 3 + n ** 3 == num1) {
            //     return true;
            // } else {
            //     return false;
            // }


            if (h ** 3 + t ** 3 + n ** 3 == num1) {
                return true;
            }
            return false;

        }

        // checkIsF(153);
        // checkIsF(123);
        // checkIsF(12);



        // 每一位+5 然后对10求余数   4位数
        // 5555
        // 10101010
        // 0000

        // 拆解每一位 
        // 加密以后拼接  
        //   5 5 5 5 
        //   0 0 0 0
        //''+0+0+0+0


        // 12  8 

        // 12 13 14 15 16 ....  96 
        // 24 

        var num = 7788;
        var t1 = (parseInt(num / 1000) + 5) % 10;
        var h = (parseInt(num % 1000 / 100) + 5) % 10;
        var t2 = (parseInt(num % 100 / 10) + 5) % 10;
        var n = (num % 10 + 5) % 10;

        console.log('' + t1 + h + t2 + n);

        function toSecret(num) {
            var t1 = (parseInt(num / 1000) + 5) % 10;
            var h = (parseInt(num % 1000 / 100) + 5) % 10;
            var t2 = (parseInt(num % 100 / 10) + 5) % 10;
            var n = (num % 10 + 5) % 10;

            return '' + t1 + h + t2 + n;
        }

        // console.log(t1,h,t2,n);
        // t1 = (t1+5)%10;
        // h = (h+5)%10;
        // t2 = (t2+5)%10;
        // n = (n+5)%10;
        // console.log(t1,h,t2,n);
        // console.log(''+t1+h+t2+n);
    </script>
</body>

</html>